perforated ulcer - French English Dictionary